Dynamic Orthogonal Range Searching on the RAM, Revisited

نویسندگان

  • Timothy M. Chan
  • Konstantinos Tsakalidis
چکیده

We study a longstanding problem in computational geometry: 2-d dynamic orthogonal range reporting. We present a new data structure achieving O ( logn log logn + k ) optimal query time and O ( log2/3+o(1) n ) update time (amortized) in the word RAM model, where n is the number of data points and k is the output size. This is the first improvement in over 10 years of Mortensen’s previous result [SIAM J. Comput., 2006], which has O ( log7/8+ε n ) update time for an arbitrarily small constant ε. In the case of 3-sided queries, our update time reduces to O ( log1/2+ε n ) , improving Wilkinson’s previous bound [ESA 2014] of O ( log2/3+ε n ) . 1998 ACM Subject Classification F.2.2 Nonnumerical Algorithms and Problems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Range-Aggregate Queries Involving Geometric Aggregation Operations

In this paper we consider range-aggregate query problems wherein we wish to preprocess a set S of geometric objects such that given a query orthogonal range q, a certain aggregation function on the objects S′ = S ∩ q can be answered efficiently. Range-aggregate version of point enclosure queries, 1-d segment intersection, 2-d orthogonal segment intersection (with/without distance constraint) ar...

متن کامل

Exploring the Problem Space of Orthogonal Range Searching

Orthogonal range searching is a fundamental problem in computational geometry: preprocess a set of points into a data structure such that we can efficiently answer questions about the points that lie in axis-aligned rectangles called query ranges. There are many interesting variants of orthogonal range searching with differing complexities. We consider classic fundamental variants, new variants...

متن کامل

Amortized Bounds for Dynamic Orthogonal Range Reporting

We consider the fundamental problem of 2-D dynamic orthogonal range reporting for 2and 3-sided queries in the standard word RAM model. While many previous dynamic data structures use O(log n/ log log n) update time, we achieve faster O(log n) and O(log n) update times for 2and 3-sided queries, respectively. Our data structures have optimalO(log n/ log log n) query time. Only Mortensen [13] had ...

متن کامل

Approximate Range Counting Revisited

We study range-searching for colored objects, where one has to count (approximately) the number of colors present in a query range. The problems studied mostly involve orthogonal rangesearching in two and three dimensions, and the dual setting of rectangle stabbing by points. We present optimal and near-optimal solutions for these problems. Most of the results are obtained via reductions to the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017